export interface IUserState {
    isLogin: boolean;
    userInfo: IUserInfo
}
export interface IUserInfo {
    loginId?:string,
    loginPwd?:string,
    avatar?:string,
    nickname?:string,
    wechat?:string,
    intro?:string,
    points?:number,
    mail?:string,
    qq?:string,
    github?:string
}

export interface IStore {
    user: IUserState,
    type:IType,
    interview:IInterview
}
export interface IInterview {
    interviewTitleList:IInterviewTitleList[]
}
export type IInterviewTitleList = [{
    interviewTitle:string,
    _id:string
}]
export interface IType {
    typeList:ITypeList[],
    issueTypeId:string,
    bookTypeId:string
}
export interface ITypeList {
    _id:string,
    typeName:string
}
